home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / WIN_PRO / VIEWS.ZIP;1 / CVDZIP.EXE / MESSENGR.H < prev   
Encoding:
C/C++ Source or Header  |  1992-09-20  |  584 b   |  41 lines

  1. /*
  2.     messengr.h
  3.  
  4.     Message retrieval system
  5.  
  6.     C++/Views 2.0 Demo
  7.     Copyright (c) 1992, by Liant Software Corp.
  8.     ALL RIGHTS RESERVED.
  9.  
  10.     Revision History:
  11.     -----------------
  12. */
  13.  
  14. #ifndef messengr_h
  15. #define messengr_h
  16. #include "defs.h"
  17. #include "strm.h"
  18.  
  19. class VFile;
  20. class VTagStream;
  21. class VDictionary;
  22.  
  23. class Messenger {
  24. private:
  25.     VStream        currMsg;
  26.  
  27.     VFile       *msgFile;
  28.     VTagStream *tagStrm;
  29.     VDictionary *idxDict;
  30.  
  31.     long        lastoffs;
  32.  
  33. public:
  34.     Messenger(char *filename);
  35.     ~Messenger();
  36.  
  37.     VStream &getMessage(char *item);
  38. };
  39.  
  40. #endif /* messengr_h */
  41.